Part Number Hot Search : 
FG4103 F9530 02M92VCA N5415 AM500 TGA4953 2500ET IE1203S
Product Description
Full Text Search
 

To Download ZL30402 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 ZL30402 SONET/SDH Network Element PLL
Data Sheet Features
* * * * * * * * * Meets requirements of GR-253 for SONET stratum 3 and SONET Minimum Clocks (SMC) Meets requirements of GR-1244 for stratum 3 Meets requirements of G.813 Option 1 and 2 for SDH Equipment Clocks (SEC) Generates clocks for ST-BUS, DS1, DS2, DS3, OC-3, E1, E2, E3, STM-1 and 19.44MHz Holdover accuracy to 1x10 -12 meets GR-1244 Stratum 3E and ITU-T G.812 requirements Continuously monitors Primary and Secondary reference clocks Provides "hit-less" reference switching Compensates for Master Clock Oscillator accuracy Detects frequency of both reference clocks and synchronizes to any combination of 8kHz, 1.544MHz, 2.048MHz and 19.44MHz reference frequencies. Allows Hardware or Microprocessor control Pin compatible with MT90401 device. Ordering Information ZL30402/QCC 80 Pin LQFP
January 2003
-40C to +85C
Description
The ZL30402 is a Network Element Phase-Locked Loop designed to synchronize SDH and SONET systems. In addition, it generates multiple clocks for legacy PDH equipment and provides timing for ST-BUS and GCI backplanes. The ZL30402 operates in NORMAL (LOCKED), HOLDOVER and FREE-RUN modes to ensure that in the presence of jitter, wander and interruptions to the reference signals, the generated clocks meet international standards. The filtering characteristics of the PLL are hardware or software selectable and they do not require any external adjustable components. The ZL30402 uses an external 20MHz Master Clock Oscillator to provide a stable timing source for the HOLDOVER operation. The ZL30402 operates from a single 3.3V power supply and offers a 5V tolerant microprocessor interface.
* *
Applications
* * Synchronization for SDH and SONET Network Elements Clock generation for ST-BUS and GCI backplanes
VDD GND
C20i
FCS
PRI
Primary Acquisition PLL
Master Clock Frequency Calibration
APLL
MUX
SEC
Core PLL
Clock Synthesizer
Secondary Acquisition PLL
C155P/N C34/C44 C19o C16o C8o C6o C4o C2o C1.5o F16o F8o F0o E3DS3/OC3 E3/DS3
RefSel HW RESET CS DS R/W A0-A6 D0-D7
Microport
Control State Machine
JTAG IEEE 1149.1a
Tclk Tdi Tdo Tms Trst
MS1 MS2
RefAlign LOCK HOLDOVER
Figure 1 - Functional Block Diagram
1
ZL30402
Data Sheet
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.0 ZL30402 Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1 Pin Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.0 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.1 Acquisition PLLs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.2 Core PLL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.3 Clock Synthesizer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.4 Output Clocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.5 Output Clocks Phase Adjustment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.6 Control State Machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.6.1 Clock Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.6.2 ZL30402 State Machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.6.3 Reset State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.6.4 Free-Run State (Free-Run mode) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.6.5 Normal State (Normal Mode or Locked Mode) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.6.6 Holdover State (Holdover Mode) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.6.7 Auto Holdover State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.6.8 State Transitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.0 Master Clock Frequency Calibration Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.1 Microprocessor Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 3.2 JTAG Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 4.0 Hardware and Software Control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 4.1 Hardware Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.1.1 Control Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.1.2 Status Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 4.2 Software Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 4.2.1 Control Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 4.2.2 Status Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 4.2.3 ZL30402 Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 4.2.4 Register Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 5.0 Applications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 5.1 ZL30402 Mode Switching - Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 5.1.1 System Start-up Sequence: FREE-RUN --> HOLDOVER --> NORMAL . . . . . . . . . . . . . . . . . . . . 25 5.1.2 Single Reference Operation: NORMAL --> AUTO HOLDOVER --> NORMAL . . . . . . . . . . . . . . . . 26 5.1.3 Dual Reference Operation: NORMAL --> AUTO HOLDOVER--> HOLDOVER --> NORMAL . . . . 27 5.1.4 Reference Switching (RefSel): NORMAL --> HOLDOVER --> NORMAL . . . . . . . . . . . . . . . . . . . . 28 5.2 Programming Master Clock Oscillator Frequency Calibration Register . . . . . . . . . . . . . . . . . . . . . . . . . . 28 6.0 Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 6.1 AC and DC Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 6.2 Performance Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2
Zarlink Semiconductor Inc.
Data Sheet 1.0
1.1
ZL30402
ZL30402 Pinout
Pin Connections
IC DS NC LOCK NC HOLDOVER VDD C34/C44 GND C20i NC VDD RefAlign RefSel C19o GND IC C6o C1.5o IC 60 62 64 36 66 34 68 70 72 28 74 26 76 24 78 22 80 2 4 6 8 10 12 14 16 18 20 58 56 54 52 50 48 46 44 42 40 38
IC OE CS RESET HW D0 D1 D2 D3 GND IC IC VDD D4 D5 D6 D7 R/W A0 IC
ZL30402
32 30
NC NC Tdi Trst Tclk Tms Tdo NC GND C155P C155N VDD AVDD GND IC GND PRI SEC E3/DS3 E3DS3/OC3
IC A1 A2 A3 A4 GND A5 A6 FCS VDD GND
Figure 2 - Pin Connections for 80-pin LQFP package
Zarlink Semiconductor Inc.
F16o C16o C8o C4o C2o F0o
MS1 MS2 F8o
3
ZL30402
Pin Description
Pin # 1 2-5 6 7-8 9 Name IC A1-A4 GND A5-A6 FCS Description Internal Connection. Leave unconnected.
Data Sheet
Address 1 to 4 (5V tolerant input). Address inputs for the parallel processor interface. Connect to ground in Hardware Control. Ground. Negative power supply. Address 5 to 6 (5V tolerant input). Address inputs for the parallel processor interface. Connect to ground in Hardware Control. Filter Characteristic Select (Input). In Hardware Control, FCS selects the filtering characteristics of the ZL30402. Set this pin high to have a loop filter corner frequency of 0.1Hz and limit the phase slope to 885ns per second. Set this pin low to have corner frequency of 1.1Hz and limit the phase slope to 41ns per 1.326ms. Connect to ground in Software Control. This pin is internally pulled down to GND. Positive Power Supply. Ground. Frame Pulse ST-BUS 8.192Mb/s (CMOS tristate output). This is an 8kHz, 61ns wide, active low framing pulse, which marks beginning of a ST-BUS frame. This frame pulse is typically used for ST-BUS operation at 8.192Mb/s Clock 16.384MHz (CMOS tristate output). This clock is used for ST-BUS operation at 8.192Mb/s. Clock 8.192MHz (CMOS tristate output). This clock is used for ST-BUS operation at 8.192Mb/s. Clock 4.096MHz (CMOS tristate output). This clock is used for ST-BUS operation at 2.048Mb/s. Clock 2.048MHz (CMOS tristate output). This clock is used for ST-BUS operation at 2.048Mb/s. Frame Pulse ST-BUS 2.048Mb/s (CMOS tristate output). This is an 8kHz, 244ns, active low framing pulse, which marks the beginning of a ST-BUS frame. This is typically used for ST-BUS operation at 2.048Mb/s and 4.096Mb/s. Mode Select 1 (Input). The MS1 and MS2 pins select the ZL30402 mode of operation (Normal, Holdover or Free-run), see Table 1 on page 15 for details. The logic level at this input is sampled by the rising edge of the F8o frame pulse. Connect to ground in Software Control. Mode Select 2 (Input). The MS2 and MS1 pins select the ZL30402 mode of operation (Normal, Holdover or Free-run), see Table 1 on page 15 for details. The logic level at this input is sampled by the rising edge of the F8o frame pulse. Connect to ground in Software Control.
10 11 12
VDD GND F16o
13 14 15 16 17
C16o C8o C4o C2o F0o
18
MS1
19
MS2
4
Zarlink Semiconductor Inc.
Data Sheet Pin Description (continued)
Pin # 20 Name F8o Description
ZL30402
Frame Pulse ST-BUS/GCI 8.192Mb/s (CMOS tristate output). This is an 8kHz, 122ns, active high framing pulse, which marks the beginning of a STBUS/GCI frame. This is typically used for ST-BUS/GCI operation at 8.192Mb/s. See Figure 13 for details. E3DS3 or OC3 Selection (Input). In Hardware Control, a logic low on this pin enables the C155P/N outputs (pin 30 and pin 31) and sets the C34/C44 output (pin 53) to provide C8 or C11 clocks. Logic high at this input disables the C155 clock outputs (high impedance) and sets C34/C44 output to provide C34 and C44 clocks. In Software Control connect this pin to ground. E3 or DS3 Selection (Input). In Hardware Control, when the E3DS3/OC3 pin is set high, logic low on E3/DS3 pin selects a 44.736MHz clock on C34/C44 output and logic high selects 34.368MHz clock. When E3DS3/OC3 pin is set low, logic low on E3/DS3 pin selects 11.184MHz clock on C34/C44 output and logic high selects 8.592MHz clock. Connect this input to ground in Software Control. Secondary Reference (Input). This input is used as a secondary reference source for synchronization. The ZL30402 can synchronize to the falling edge of the 8kHz, 1.544MHz or 2.048MHz clocks and the rising edge of the 19.44MHz clock. In Hardware Control, selection of the input reference is based upon the RefSel control input. This pin is internally pulled up to VDD. Primary Reference (Input). This input is used as a primary reference source for synchronization. The ZL30402 can synchronize to the falling edge of the 8kHz, 1.544MHz or 2.048MHz clocks and the rising edge of the 19.44MHz clock. In Hardware Control, selection of the input reference is based upon the RefSel control input. This pin is internally pulled up to VDD. Ground. Internal Connection. Leave unconnected. Ground. Positive Analog Power Supply. Connect this pin to VDD. Positive Power Supply. Clock 155.52MHz (LVDS output). Differential outputs for a 155.52MHz clock. These outputs are enabled by applying logic low to E3DS3/OC3 input or they can be switched into high impedance state by applying logic high. Ground. No Connection. Leave unconnected. IEEE1149.1a Test Data Output (CMOS output). JTAG serial data is output on this pin on the falling edge of Tclk clock. If not used, this pin should be left unconnected.
21
E3DS3/OC3
22
E3/DS3
23
SEC
24
PRI
25 26 27 28 29 30 31 32 33 34
GND IC GND AVDD VDD C155N C155P GND NC Tdo
Zarlink Semiconductor Inc.
5
ZL30402
Pin Description (continued)
Pin # 35 Name Tms Description
Data Sheet
IEEE1149.1a Test Mode Selection (3.3V input). JTAG signal that controls the state transition on the TAP controller. This pin is internally pulled up to VDD. If not used, this pin should be left unconnected. IEEE1149.1a Test Clock Signal (5.5V tolerant input). Input clock for the JTAG test logic. If not used, this pin should be pulled up to VDD. IEEE1149.1a Reset Signal (3.3V input). Asynchronous reset for the JTAG TAP controller. This pin should be pulsed low on power-up to ensure that the device in the normal functional state. This pin is internally pulled up to VDD. If not used, this pin should be connected to GND. IEEE1149.1a Test Data Input (3.3V input). Input for JTAG serial test instructions and data. This pin is internally pulled up to VDD. If not used, this pin should be left unconnected. No Connection. Leave unconnected. No Connection. Leave unconnected. Internal Connection. Leave unconnected. Clock 1.544MHz (CMOS tristate output). This output provides a 1.544MHz DS1 rate clock. Clock 6.312MHz (CMOS tristate output). This output provides a 6.312MHz DS2 rate clock. Internal Connection. Connect this pin to Ground. Ground. Clock 19.44MHz (CMOS tristate output). This output provides a 19.44MHz clock. Reference Source Select (Input). A logic low selects the PRI (primary) reference source as the input reference signal and logic high selects the SEC (secondary) input. The logic level at this input is sampled at the rising edge of F8o. This pin is internally pulled down to GND. Reference Align (Input). In Hardware Control a high to low transition at this input initiates phase realignment between the input reference and the generated output clocks. This pin is internally pulled down to GND. Positive Power Supply. No Connection. Leave unconnected. Clock 20MHz (5.5V tolerant input). This pin is the input for the 20MHz Master Clock Oscillator. Digital Ground.
36 37
Tclk Trst
38
Tdi
39 40 41 42 43 44 45 46 47
NC NC IC C1.5o C6o IC GND C19o RefSel
48
RefAlign
49 50 51 52
VDD NC C20i GND
6
Zarlink Semiconductor Inc.
Data Sheet Pin Description (continued)
Pin # 53 Name C34/C44 Description
ZL30402
Clock 34.368MHz / clock 44.736MHz (CMOS Output). This clock is programmable to be either 34.368MHz (for E3 applications) or 44.736MHz (for DS3 applications) when E3DS3/OC3 is high, or to be either 8.592MHz or 11.184MHz when E3DS3/OC3 is low. See description of E3DS3/OC3 and E3/DS3 inputs for details. In Software Control the functionality of this output is controlled by Control Register 2 (Table 7 "Control Register 2 (R/W)"). Positive Power Supply. Holdover Indicator (CMOS output). Logic high at this output indicates that the device is in Holdover mode. No Connection. Leave unconnected. Lock Indicator (CMOS output). Logic high at this output indicates that ZL30402 is locked to the input reference. No Connection. Leave unconnected. Data Strobe (5V tolerant input). This input is the active low data strobe of the processor interface. Internal Connection. Connect to ground. Internal Connection. Leave unconnected. Output Enable (Input). Logic high on this input enables C19, F16, C16, C8, C6, C4, C2, C1.5, F8 and F0 signals. Pulling this input low will force the output clocks pins into a high impedance state. Chip Select (5V tolerant input). This active low input enables the microprocessor interface. When CS is set to high, the microprocessor interface is idle and all Data Bus I/O pins will be in a high impedance state. RESET (5V tolerant input). This active low input forces the ZL30402 into a RESET state. The RESET pin must be held low for a minimum of 1s to reset the device properly. The ZL30402 must be reset after power-up. Hardware/Software Control (Input). If this pin it tied low, the ZL30402 is controlled via the microport. If it is tied high, the ZL30402 is controlled via the control pins MS1, MS2, FCS, RefSel, RefAlign, E3/DS3 and E3DS3/OC3. Data 0 to Data 3 (5V tolerant three-state I/O). These signals combined with D4 - D7 form the bi-directional data bus of the microprocessor interface (D0 is the least significant bit). Ground. Internal Connection (Input). Connect this pin to ground. Internal Connection (Input). Connect this pin to ground. Positive Power Supply.
54 55 56 57 58 59 60 61 62
VDD HOLDOVER NC LOCK NC DS IC IC OE
63
CS
64
RESET
65
HW
66-69
D0 - D3
70 71 72 73
GND IC IC VDD
Zarlink Semiconductor Inc.
7
ZL30402
Pin Description (continued)
Pin # 74 - 77 Name D4 - D7 Description
Data Sheet
Data 4 to Data 7 (5V tolerant three-state I/O). These signals combine with D0 D3 form the bi-directional data bus of the processor interface (D7 is the most significant bit). Read/Write Strobe (5V tolerant input). This input controls the direction of the data bus D[0-7] during a microprocessor access. When R/W is high, the parallel processor is reading data from the ZL30402. When low, the parallel processor is writing data to the ZL30402. Address 0 (5V tolerant input). Address input for the microprocessor interface. A0 is the least significant input. Internal Connection (Input). Connect this pin to ground.
78
R/W
79 80
A0 IC
2.0
Functional Description
The ZL30402 is a Network Element PLL designed to provide timing for SDH and SONET equipment conforming to ITU-T, ANSI, ETSI and Telcordia recommendations. In addition, it generates clocks for legacy PDH equipment operating at DS1, DS2, DS3, E1, and E3 rates. The ZL30402 provides clocks for industry standard ST-BUS and GCI backplanes, and it also supports H.110 timing requirements. The functional block diagram of the ZL30402 is shown in Figure 1 "Functional Block Diagram" and its operation is described in the following section.
2.1
Acquisition PLLs
The ZL30402 has two Acquisition PLLs for monitoring availability and quality of the Primary (PRI) and Secondary (SEC) reference clocks. Each Acquisition PLL operates independently and locks to the falling edges of one of the three input reference frequencies: 8kHz, 1.544MHz, 2.048MHz or to the rising edge of 19.44MHz. The reference frequency can be determined from reading the Acquisition PLL Status Register bits InpFreq1 and InpFreq0 (see Table 16 "Primary Acquisition PLL Status Register (R)" and Table 17 "Secondary Acquisition PLL Status Register (R)"). The Primary and Secondary Acquisition PLLs are designed to provide status information that identifies two levels of reference clock quality. For clarity, only the Primary Acquisition PLL is referenced in the text, but the same applies to the Secondary Acquisition PLL. Reference frequency drifts more than 30000 ppm or is lost completely. In response, the Primary Acquisition PLL enters its own Holdover mode and indicates this by asserting the HOLDOVER bit in the Primary Acquisition PLL Status Register (Table 16 "Primary Acquisition PLL Status Register (R)"). Entry into Holdover forces the Core PLL into the Auto Holdover state. Reference frequency drifts more than 104ppm. In response the Primary Acquisition PLL asserts the Frequency Limit bit PAFL in its Primary Acquisition PLL Status Register (Table 16) indicating that the reference frequency crossed the boundary of the capture range.
-
Outputs of both Acquisition PLLs are connected to a multiplexer (MUX), which allows selecting a reference signal that guarantees better traceability to the Primary Reference Clock. This multiplexer channels binary words to the Core PLL digital phase detector (instead of analog signals). Application of the digital phase detector in the Core PLL eliminates quantization errors and improves phase alignment accuracy. The bandwidth of the Acquisition PLL is much wider than the bandwidth of the following Core PLL. This feature allows cascading Acquisition and Core PLLs without changing the transfer function of the Core PLL.
8
Zarlink Semiconductor Inc.
Data Sheet
2.2 Core PLL
ZL30402
The most critical element of the ZL30402 is its Core PLL, which generates a phase-locked clock, filters jitter and wander and suppresses input phase transients. All of these features are in agreement with international standards: G.813 Option 1 and 2 clocks for SDH equipment GR-253 for SONET stratum 3 and SONET Minimum Clocks (SMC) GR-1244 for stratum 3 Clocks
The Core PLL supports three mandatory modes of operation: Free-run, Normal (Locked) and Holdover. Each of these modes places specific requirements on the building blocks of the Core PLL. In Free-run Mode, the Core PLL locks to the 20MHz Master Clock Oscillator connected to pin C20i. The stability of the generated clock remains the same as the stability of the Master Clock Oscillator but frequency accuracy is greatly improved by the Master Clock Frequency Calibration register. This register compensates oscillator frequency, practically eliminating manufacturing tolerances. In Normal Mode, the Core PLL locks to one of the Acquisition PLLs. Both Acquisition PLLs provide preprocessed phase data to the Core PLL including detection of reference clock quality. This preprocessing reduces the load on the Core PLL and improves quality of the generated clock. In Holdover mode, the Core PLL generates a clock based on data collected from past reference signals. The Core PLL enters Holdover mode if the attached Acquisition PLL switches into the Holdover state or under external software or hardware control.
-
-
Some of the key elements of the Core PLL are shown in Figure 3 "Core PLL Functional Block Diagram".
LOCK RefAlign
FSM
MUX
Phase Detector
Filters
DCO
FCS
Figure 3 - Core PLL Functional Block Diagram Digitally Controlled Oscillator (DCO): The DCO is an arithmetic unit that continuously generates a stream of numbers that represent the phase-locked clock. These numbers are passed to the Clock Synthesizer (see section 2.3) where they are converted into electrical clock signals of different frequencies. Filters: In Normal mode, the clock generated by the DCO is phase-locked to the input reference signal and bandlimited to meet network synchronization standards. The ZL30402 provides two software programmable (Control Reg 1) and two hardware selectable (FCS pin) filtering options. The filtering characteristics are similar to a first order low pass filter with corner frequencies that support international standards: 0.1Hz filter: supports G.813 Option 2 Clock, GR-253 SONET stratum 3 and GR-253 SONET Minimum clock 1.1Hz filter: supports G.813 Option 1 and GR-1244 stratum 3 clock
Zarlink Semiconductor Inc.
9
ZL30402
Data Sheet
Lock Indicator: Entry into Normal mode is flagged by the LOCK status bit or pin. Lock is declared when the Acquisition PLL is locked to the reference clock and the Core PLL is locked to the Acquisition PLL. Frequency lock means that the center frequency of the PLL is identical to the reference frequency and phase error excursions caused by jitter and wander are symmetrical around some long-term phase error average. Reference Re-alignment: Reference realignment is performed to erase a static phase error that has been accumulated between the reference and output clocks as a result of 'hit-less' reference switching. A high to low transition on the RefAlign pin (or bit) initiates phase realignment with a phase slope on the output clocks limited to 41ns in 1.326ms for the 1.1Hz filter and to 885ns in 1s for 0.1Hz filter.
2.3
Clock Synthesizer
The output of the Core PLL is connected to the Clock Synthesizer that generates twelve clocks and three frame pulses.
2.4
Output Clocks
The ZL30402 provides the following clocks (see Figure 13 "ST-BUS and GCI Output Timing", Figure 14 "DS1, DS2 and C19o Clock Timing", Figure 15 "C155o and C19o Timing", and Figure 18 "E3 and DS3 Output Timing" for details): - C1.5o - C2o - C4o - C6o - C8o - C8.5o - C11o - C16o - C19o - C34o - C44o - C155 : 1.544 MHz clock with nominal 50% duty cycle : 2.048 MHz clock with nominal 50% duty cycle : 4.096 MHz clock with nominal 50% duty cycle : 6.312 MHz clock with nominal 50% duty cycle : 8.192 MHz clock with nominal 50% duty cycle : 8.592 MHz clock with duty cycle from 30 to 70%. : 11.184 MHz clock with duty cycle from 30 to 70%. : 16.384 MHz clock with nominal 50% duty cycle : 19.44 MHz clock with nominal 50% duty cycle (with optional dejittering) : 34.368 MHz clock with nominal 50% duty cycle : 44.736 MHz clock with nominal 50% duty cycle : 155.52 MHz clock with nominal 50% duty cycle.
The ZL30402 provides the following frame pulses (see Figure 13 "ST-BUS and GCI Output Timing" for details). All frame pulses have the same 125s period (8kHz frequency): - F0o - F8o - F16o : 244 ns wide, logic low frame pulse : 122 ns wide, logic high frame pulse : 61 ns wide, logic low frame pulse
The Clock Synthesizer has an internal analog PLL (APLL) that can be placed in the path of the digitally generated clocks to multiply frequencies and reduce jitter. The combination of two pins, E3DS3/OC3 and E3DS3, controls the placement of the APLL and allows for selection of different clock configurations e.g. if E3DS3/OC3 pin is low the 19.44MHz clock is derived from 155.52MHz clock with very low jitter. The same APLL can be used to generate clocks with E3, DS3 or OC3 rates (see Figure 4 "C19o, C155o, C34/C44 Clock Generation Options" for details).
10
Zarlink Semiconductor Inc.
Data Sheet
C155 Output C19o Output C34/44 Output
ZL30402
E3DS3/OC3 0 1
E3DS3/OC3 0 19.44 Dejittered 1 E3/DS3 19.44 0
E3DS3/OC3 0 1
155.52
HIZ
11.184
44.736
1
8.592
34.368
Figure 4 - C19o, C155o, C34/C44 Clock Generation Options All clocks and frame pulses except the C155 are output with CMOS logic levels. The C155 clock (155.52MHz) is output in a standard LVDS format.
2.5
Output Clocks Phase Adjustment
The ZL30402 provides three control registers dedicated to programming the output clock phase offset. Clocks C16o, C8o, C4o and C2o and frame pulses F16o, F8o, F0o are derived from 16.384 MHz and can be jointly shifted with respect to an active reference clock by up to 125 s with a step size of 61 ns. The required phase shift of clocks is programmable by writing to the Phase Offset Register 2 ("Table 8") and to the Phase Offset Register 1 ("Table 9"). The C1.5o clock can be shifted as well in step sizes of 81ns by programming C1.5POA bits in Control Register 3 ("Table 11"). The coarse phase adjustment is augmented with a very fine phase offset control on the order of 477ps per step. This fine adjustment is programmable by writing to the Fine Phase Offset Register (Table 15 "Fine Phase Offset Register (R/W)"). The offset moves all clocks and frame pulses generated by ZL30402 including C155 clock.
2.6 2.6.1
Control State Machine Clock Modes
Any Network Element that operates in a synchronous network must support three Clock Modes: Free-run, Normal (Locked) and Holdover. These clock modes determine behavior of a Network Element to the unforeseen changes in the network synchronization hierarchy. Requirements for Clock Modes are defined in the international standards e.g.: G.813, GR-1244-CORE and GR-253-CORE and they are very strictly enforced by network operators. The ZL30402 supports all clock modes and each of these modes have a corresponding state in the Control State Machine.
2.6.2
ZL30402 State Machine
The ZL30402 Control State Machine is a complex combination of many internal states supporting the three mandatory clock modes. The simplified version of this state machine is shown in Figure 5 and it includes the mandatory states: Free-run, Normal and Holdover. These three states are complemented by two additional states: Reset and Auto Holdover, which are critical to the ZL30402 operation under the changing external conditions.
Zarlink Semiconductor Inc.
11
ZL30402
Data Sheet
MS2, MS1 == 01 OR RefSel change
NORMAL (LOCKED) 00 Ref: OK --> FAIL & MS2, MS1 == 00 {AUTO}
Ref: FAIL --> OK & MS2, MS1 == 00 & AHRD=1 & MHR= 0-->1 then 1-->0 {MANUAL} Ref: FAIL --> OK & MS2, MS1 == 00 & AHRD=0 & {AUTO}
RESET == 1
MS2, MS1! = 10 FREERUN 10 HOLDOVER 01
Ref: OK & MS2, MS1 == 00 {AUTO}
RefSel Change
RESET
AUTO HOLDOVER
MS2, MS1 == 10 forces unconditional return from any state to Free-run Notes: ==: equal {AUTO}: Automatic transition ! =: not equal AUTO HOLDOVER: Automatic Holdover & =: AND Operation 0 --> 1: transition from 0 to 1 STATE MS2, MS1
Figure 5 - ZL30402 State Machine
2.6.3
Reset State
The Reset State must be entered when ZL30402 is powered-up. In this state, all arithmetic calculations are halted, clocks are stopped, the microprocessor port is disabled and all internal registers are reset to their default values. The Reset state is entered by pulling the RESET pin low for a minimum of 1s. When the RESET pin is pulled back high, internal logic starts a 500s initialization process before switching into the Free-run state (MS2, MS1 = 10).
2.6.4
Free-Run State (Free-Run mode)
The Free-run state is entered when synchronization to the network is not required or is not possible. Typically this occurs during installation, repairs or when a Network Element operates as a master node in an isolated network. In the Free-run state, the accuracy of the generated clocks is determined by the accuracy and stability of the ZL30402 Master Crystal Oscillator. When equipment is installed for the first time (or periodically maintained) the accuracy of the Free-run clocks can be adjusted to within 1x10-12 by setting the offset frequency in the Master Clock Frequency Calibration Register.
2.6.5
Normal State (Normal Mode or Locked Mode)
The Normal State is entered when a good quality reference clock from the network is available for synchronization. The ZL30402 automatically detects the frequency of the reference clock (8kHz, 1.544MHz, 2.048MHz or 19.44MHz) and sets the LOCK status bit and pin high after acquiring synchronization. In the Normal state all generated clocks (C1.5o, C2o, C4o, C6o, C8o, C16o, C19o, C34/C44 and C155) and frame pulses (F0o, F8o, F16o) are derived from network timing. To guarantee uninterrupted synchronization, the ZL30402 has two Acquisition PLLs that continuously monitor the quality of the incoming reference clocks. This dual architecture enables quick replacement of a poor or failed reference and minimizes the time spent in other states.
12
Zarlink Semiconductor Inc.
Data Sheet
2.6.6 Holdover State (Holdover Mode)
ZL30402
The Holdover State is typically entered for short durations while network synchronization is temporarily disrupted. In Holdover Mode, the ZL30402 generates clocks, which are not locked to an external reference signal but their frequencies are based on stored coefficients in memory that were determined while the PLL was in Normal Mode and locked to an external reference signal. The initial frequency offset of the ZL30402 in Holdover Mode is 1x10-12. This is more accurate than Telcordia's GR1244-CORE stratum 3E requirement of +1x10-9. Once the ZL30402 has transitioned into Holdover Mode, holdover stability is determined by the stability of the 20MHz Master Clock Oscillator. Selection of the oscillator requires close examination of the crystal oscillator temperature sensitivity and frequency drift caused by aging.
2.6.7
Auto Holdover State
The Auto Holdover state is a transitional state that the ZL30402 enters automatically when the active reference fails unexpectedly. When the ZL30402 detects loss of reference it sets the HOLDOVER status bit and waits in Auto Holdover state until the failed reference recovers. The HOLDOVER status may alert the control processor about the failure and in response the control processor may switch to the secondary reference clock. The Auto Holdover and Holdover States are internally combined together and they are output as a HOLDOVER status on pin 55 and bit 4 in Status Register 1 (Table 6 on page 19).
2.6.8
State Transitions
In a typical Network Element application, the ZL30402 will typically operate in Normal mode (MS2, MS1 == 00) generating synchronous clocks. Its two Acquisition PLLs will continuously monitor the input references for signs of degraded quality and output status information for further processing. The status information from the Acquisition PLLs and the CORE PLL combined with status information from line interfaces and framers (as listed below) forms the basis for creating reliable network synchronization. * * * * Acquisition PLLs (PAH, PAFL, SAH, SAFL) and Core PLL (LOCK, HOLDOVER, FLIM) Line interfaces (e.g. LOS - Loss of Signal, AIS - Alarm Indication Signal) and Framers (e.g. LOF - Loss of frame or Synchronization Status Messages carried over SONET S1 byte or ESF-DS1 Facility Data Link).
The ZL30402 State Machine is designed to perform some transitions automatically, leaving other less time dependent tasks to the control processor. The state machine includes two stimulus signals which are critical to automatic operation: "OK --> FAIL" and "FAIL --> OK" that represent loss (and recovery) of reference signal or its drift by more than 30000 ppm. Both of them force the Core PLL to transition into and out of the Auto Holdover state. The ZL30402 State Machine may also be driven by controlling the mode select pins or bits MS2, MS1. In order to avoid network synchronization problems, the State Machine has built-in basic protection that does not allow switching the Core PLL into a state where it cannot operate correctly e.g. it is not possible to force the Core PLL into Normal mode when all references are lost.
3.0
Master Clock Frequency Calibration Circuit
In an ordinary timing generation module, the Free-run mode accuracy of generated clocks is determined by the accuracy of the Master Crystal Oscillator. If the Master Crystal Oscillator has a manufacturing tolerance of +/4.6ppm, the generated clocks will have no better accuracy. The ZL30402 eliminates tolerance problems by providing a programmable Master Clock Frequency Calibration circuit, which can reduce oscillator manufacturing tolerance to near zero. This feature eliminates the need for high precision 20MHz crystal oscillators, which could be very expensive for equipment that has to maintain accuracy over a very long period of time (e.g., 20 years in some applications).
Zarlink Semiconductor Inc.
13
ZL30402
Data Sheet
The compensation value for the Master Clock Calibration Register (MCFC3 to MCFC0) can be calculated from the following equation: MCFC = 45036 * ( - foffset) where: foffset = fm - 20 000 000 Hz
The fm frequency should only be measured after the Master Crystal Oscillator has been mounted inside a system and powered long enough for the Master Crystal Oscillator to reach a steady operating temperature. Section 5.2 on page 28 provides two examples of how to calculate an offset frequency and convert the decimal value to a binary format. The maximum frequency compensation range of the MCFC register is equal to 2384ppm (47680Hz).
3.1
Microprocessor Interface
The ZL30402 can be controlled by a microprocessor or by an ASIC type of device that is connected directly to the hardware control pins. If the HW pin is tied low (see Figure 6 "Hardware and Software Control options"), an 8-bit Motorola type microprocessor may be used to control PLL operation and check its status. Under software control, the control pins MS2, MS1, FCS, RefSel, RefAlign are disabled and they are replaced by the equivalent control bits. The output pins LOCK and HOLDOVER are always active and they provide current status information whether the device is in microprocessor or hardware control. Software (microprocessor) control provides additional functionality that is not available in hardware control such as output clock phase adjustment, master clock frequency calibration and extended access to status registers. These registers are also accessible when the ZL30402 operates under Hardware control.
3.2
JTAG Interface
The ZL30402 JTAG (Joint Test Action Group) interface conforms to the Boundary-Scan standard IEEE1149.1-1990, which specifies a design-for-testability technique called Boundary-Scan Test (BST). The BST architecture is made up of four basic elements, Test Access Port (TAP), TAP Controller, Instruction Register (IR) and Test Data Registers (TDR) and all these elements are implemented on the ZL30402. Zarlink Semiconductor provides a Boundary Scan Description Language (BSDL) file that contains all the information required for a JTAG test system to access the ZL30402's boundary scan circuitry. The file is available for download from the Zarlink Semiconductor web site: www.zarlink.com.
4.0
Hardware and Software Control
The ZL30402 offers Hardware and Software Control options that simplify design of basic or complex clock synchronization modules. Hardware control offers fewer features but still allows for building of sophisticated timing cards without extensive programming. The complete set of control and status functions for each mode are shown in Figure 6 "Hardware and Software Control options".
14
Zarlink Semiconductor Inc.
Data Sheet
ZL30402
Hardware Control
HW = 1
Software Control
HW = 0
Pins MS2 MS1 FCS RefSel RefAlign C O N T R O L
MS2 MS1 FCS RefSel RefAlign AHRD MHR P
C O N T R O L
LOCK HOLDOVER FLIM PAH PAFL SAH SAFL S T A T U S
LOCK HOLDOVER
S T A T U S
Figure 6 - Hardware and Software Control options
4.1
Hardware Control
The Hardware control is a subset of software control and it will only be briefly described with cross-referencing to Software control programmable registers.
4.1.1
Control Pins
The ZL30402 has six dedicated control pins for selecting modes of operation and activating different functions. These pins are listed below: MS2 and MS1 pins: Mode Select: The MS2 (pin 19) and MS1 (pin 18) inputs select the PLL mode of operation. See Table 1 for details. The logic level at these inputs is sampled by the rising edge of the F8o frame pulse. FCS pin: Filter Characteristic Select. The FCS (pin 9) input is used to select the filtering characteristics of the Core PLL. See Table 2 on page 16 for details. MS2 0 0 1 1 MS1 0 1 0 1 Normal mode Holdover mode Free-run Reserved Table 1 - Operating Modes and States Mode of Operation
Zarlink Semiconductor Inc.
15
ZL30402
FCS 0 Filtering Characteristic Filter corner frequency set to 1.1 Hz. This selection meets requirements of G.813 Option 1 and GR-1244 stratum 3 clocks. Filter corner frequency set to 0.1 Hz. This selection meets requirements of G.813 Option 2, GR-253 for SONET stratum 3 and GR-253 for SONET Minimum Clocks (SMC). Table 2 - Filter Characteristic Selection
Data Sheet
Phase Slope 41ns in 1.326ms 885ns/s
1
RefSel: Reference Source Select. The RefSel (pin 47) input selects the PRI (primary) or SEC (secondary) input as the reference clock for the Core PLL. The logic level at this input is sampled by the rising edge of F8o. RefSel 0 1 Input Reference Core PLL connected to the Primary Acquisition PLL Core PLL connected to the Secondary Acquisition PLL Table 3 - Reference Source Select RefAlign: Reference Align. The RefAlign (pin 48) input controls phase realignment between the input reference and the generated output clocks.
4.1.2
Status Pins
The ZL30402 has two dedicated status pins for indicating modes of operation. These pins are listed below: LOCK. This output goes high when the core PLL is locked to the selected Acquisition PLL. HOLDOVER - This output goes high when the Core PLL enters Holdover mode. The Core PLL will switch to Holdover mode if the respective Acquisition PLL enters Holdover mode or if the mode select pins or bits are set to Holdover (MS2, MS1 = 01).
4.2
Software Control
Software control is enabled by setting the HW pin to logic zero (HW = 0). In this mode all hardware control pins (inputs) are disabled and status bits (outputs) are enabled. The ZL30402 has seventeen registers that provide all the functionality available in Hardware control and in addition they offer advanced control and monitoring that is only available in Software control (see Figure 6 "Hardware and Software Control options").
4.2.1
Control Bits
The ZL30402 has seven control bits as is shown in Figure 6 "Hardware and Software Control options". The first five bits replace the five hardware control pins: MS2, MS1, FCS, RefSel and RefAlign and the last two bits support recovery from Auto Holdover mode: AHRD and MHR. These bits are described in section 3.2.4. In addition to the Control bits shown in Figure 6 "Hardware and Software Control options", the ZL30402 has a number of bits and registers that are accessed infrequently or during configuration only e.g., Phase Offset Adjustment or Master Clock Frequency Calibration.
4.2.2
Status Bits
The ZL30402 has seven status bits (see Figure 6 "Hardware and Software Control options"). The first two bits perform the same function as their equivalent status pins. The last five bits perform two functions. Bits FLIM, PAFL,
16
Zarlink Semiconductor Inc.
Data Sheet
ZL30402
SAFL indicate drift of the reference clock frequencies beyond the capture range of Acquisition and Core PLLs and bits PAH and SAH show entry of Primary and Secondary Acquisition PLLs into Holdover mode. These bits are described in detail in section 3.2.4. The status pins are enabled when the ZL30402 operates in software control and they can be used to trigger interrupts.
4.2.3
ZL30402 Register Map
Addresses: 00H to 6FH Address hex
00 01 04 06 07 0F 11 13 14 19 1A 20 28 40 41 42 43
Register
Control Register 1 Status Register 1 Control Register 2 Phase Offset Register 2 Phase Offset Register 1 Device ID Register Control Register 3 Clock Disable Register 1 Clock Disable Register 2 Core PLL Control Register Fine Phase Offset Register Primary Acquisition PLL Status Register Secondary Acquisition PLL Status Register Master Clock Frequency Calibration Register - Byte 4 Master Clock Frequency Calibration Register - Byte 3 Master Clock Frequency Calibration Register - Byte 2 Master Clock Frequency Calibration Register - Byte 1
Read Write
R/W R R/W R/W R/W R R/W R/W R/W R/W R/W R R R/W R/W R/W R/W
Function
RefSel, 0, 0, MS2, MS1, FCS, 0, RefAlign rsv, rsv, LOCK, HOLDOVER, rsv, FLIM, rsv, rsv E3DS3/OC3, E3/DS3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, OffEn, C16POA10, C16POA9, C16POA8 C16POA7, C16POA6, C16POA5, C16POA4, C16POA3, C16POA2, C16POA1, C16POA0 0010 0001 rsv, rsv, C1.5POA2, C1.5POA1, C1.5POA0, 0, 0, 0 0, 0, C16dis, C8dis, C4dis, C2dis, C1.5dis,0 0, 0, 0, F8odis, F0odis, F16odis, C6dis, C19dis 0, 0, 0, 0, 0, 0, MHR, AHRD, 0 FPOA7, FPOA6, FPOA5, FPOA4, FPOA3, FPOA2, FPOA1, FPOA0 rsv, rsv, rsv, rsv, InpFreq1, InpFreq0, rsv, PAH,PAFL rsv, rsv, rsv, rsv, InpFreq1, InpFreq0, rsv, SAH, SAFL MCFC31, MCFC30, MCFC29, MCFC28, MCFC27, MCFC26, MCFC25, MCFC24, MCFC23, MCFC22, MCFC21, MCFC20, MCFC19, MCFC18, MCFC17, MCFC16 MCFC15, MCFC14, MCFC13, MCFC12, MCFC11, MCFC10, MCFC9, MCFC8 MCFC7, MCFC6, MCFC5, MCFC4, MCFC3, MCFC2, MCFC1, MCFC0
Table 4 - ZL30402 Register Map
Note: The ZL30402 uses address space from 00h to 6Fh. Registers at address locations not listed above must not be written or read.
Zarlink Semiconductor Inc.
17
ZL30402
4.2.4 Register Description
Data Sheet
Address: 00 H Bit 7 Name RefSel Functional Description Reference Select. A zero selects the PRI (Primary) reference source as the input reference signal and a one selects the SEC (secondary) reference. Reserved. Mode Select - MS2 = 0 MS1 = 0 - MS2 = 0 MS1 = 1 - MS2 = 1 MS1 = 0 - MS2 = 1 MS1 = 1 Normal Mode (Locked Mode) Holdover Mode Free-run Mode Reserved 0 Default 0
6-5 4-3
RSV MS2, MS1
00 10
2
FCS
Filter Characteristic Select FCS = 0 Filter corner frequency set to 1.1 Hz. This selection meets requirements of G.813 Option 1 and GR-1244 stratum 3 clocks. FCS = 1 Filter corner frequency set to 0.1 Hz. This selection meets requirements of G.813 Option 2, GR-253 for SONET stratum 3 and GR-253 for SONET Minimum Clocks (SMC).
1 0
RSV RefAlign
Reserved. Reference Align. A high-to-low transition aligns the generated output clocks to the input reference signal. The maximum phase slope depends on the Filter Characteristic selected and is limited to: - 41ns in 1.326ms for FCS = 0 - 885 ns in 1s for FCS = 1 Table 5 - Control Register 1 (R/W)
0 1
18
Zarlink Semiconductor Inc.
Data Sheet
Address: 01 H Bit 7 6 5 4 Name RSV RSV LOCK HOLDOVER Reserved. Reserved. Functional Description
ZL30402
Lock. This bit goes high when the Core PLL is locked to the selected Acquisition PLL. Holdover. This bit goes high when the Core PLL enters Holdover mode. Detection of reference failure and subsequent transition from Normal to Holdover state takes approximately: 0.750s for 19.44 MHz reference, 0.850s for 2.048 MHz reference, 1.1s for 1.544 MHz reference and 130s for 8 kHz reference. Reserved. Frequency Limit. This bit goes high when the Core PLL is pulled by the input reference signal to the edge of its frequency tracking range set at 104 ppm. This bit may change state momentarily in the event of large jitter or wander excursions occurring when the input reference is close to the frequency limit range. Reserved. Reserved. Table 6 - Status Register 1 (R)
3 2
RSV FLIM
1 0
RSV RSV
Address: 04 H Bit 7 Name E3DS3/OC3 Functional Description E3, DS3 or OC-3 clock select. Setting this bit to zero enables the C155P/N outputs (pin 30 and pin 31) and enables the C34/C44 output (pin 53) to provide C8 or C11 clocks. Logic high sets the C155 clock outputs into high impedance and enables the C34/C44 output to provide a C34 or C44 clock. E3 or DS3 clock select. When E3DS3/OC3 bit is set high, a logic low on the E3/DS3 bit selects a 44.736MHz clock on the C34/C44 output and logic high selects a 34.368MHz clock. When the E3DS3/OC3 bit is set low, a logic low on the E3/DS3 bit selects an 11.184MHz clock on the C34/C44 output and a logic high selects an 8.592MHz clock. Reserved. Table 7 - Control Register 2 (R/W) Default 0
6
E3/DS3
0
5-0
RSV
000000
Zarlink Semiconductor Inc.
19
ZL30402
Address: 06 H Bit 7-4 3 Name RSV OffEn Reserved. Offset Enable. Set high to enable programmable phase offset adjustments (C16 Phase Offset Adjustment and C1.5 Phase Offset Adjustment) between the input reference and the generated clocks. C16 Phase Offset Adjustment. These three bits (most significant) in conjunction with the eight bits of Phase Offset Register 1 allow for phase shifting of all clocks and frame pulses that are derived from the C16 clock (C8o, C4o, C2o, F16o, F8o, F0o). The phase offset is an unsigned number in a range from 0 to 2047. Each increment by one represents phase-offset advancement by 61.035ns with respect to the input reference signal. The phase offset is a two-byte value and it must be written in one step increments. For example: four writes are required to advance clocks by 244ns from its current position of 22H: write 23H, 24H, 25H, 26H. Writing numbers in reverse order will delay clocks from their present position. Table 8 - Phase Offset Register 2 (R/W) Functional Description
Data Sheet
Default 0000 0
2-0
C16POA10 to C16POA8
000
Address: 07 H Bit 7-0 Name C16POA7 to C16POA0 Functional Description C16 Phase Offset Adjustment. The eight least significant bits of the phase offset adjustment word. See the Phase Offset Register 2 for details. Table 9 - Phase Offset Register 1 (R/W) Default 0000 0000
Address: 0F H Bit 7-4 3-0 Name ID7 - 4 ID3 - 0 Functional Description Device Identification Number. These four bits represent the device part number. The ID number for ZL30402 is 0010. Device Revision Number. These bits represent the revision number. Number starts from 0001. Table 10 - Device ID Register (R)
20
Zarlink Semiconductor Inc.
Data Sheet
Address: 11 H Bit 7 6 5-3 Name RSV RSV C1.5POA2 to C1.5POA0 Reserved. Reserved. C1.5 Phase Offset Adjustment. These three bits allow for changing of the phase offset of the C1.5o clock relative to the active input reference. The phase offset is an unsigned number in a range from 0 to 7. Each increment by one represents phase-offset advancement by 80.96ns. Example: Writing 010 advances C1.5 clock by 162ns. Successive writing of 001 delays this clock by 80.96ns from its present position Reserved. Table 11 - Control Register 3 (R/W) Functional Description
ZL30402
Default 0 0 000
2-0
RSV
000
Address: 13 H Bit 7 6 5 4 3 2 1 0 Name RSV RSV C16dis C8dis C4dis C2dis C1.5dis RSV Reserved. Reserved. 16.384MHz Clock Disable. When set high, this bit tristates the 16.384MHz clock output. 8.192MHz Clock Disable. When set high, this bit tristates the 8.192MHz clock output. 4.096MHz Clock Disable. When set high, this bit tristates the 4.096MHz clock output. 2.048MHz Clock Disable. When set high, this bit tristates the 2.048MHz clock output. 1.544MHz Clock Disable. When set high, this bit tristates the 1.544MHz clock output. Reserved. Table 12 - Clock Disable Register 1 (R/W) Functional Description Default 0 0 0 0 0 0 0 0
Zarlink Semiconductor Inc.
21
ZL30402
Address: 14 H Bit 7-5 4 3 2 1 0 Name RSV F8odis F0odis F16odis C6dis C19dis Reserved. F8o Frame Pulse Disable. When set high, this bit tristates the 8kHz 122ns active high framing pulse output. F0o Frame Pulse Disable. When set high, this bit tristates the 8kHz 244ns active low framing pulse output. F16o Frame Pulse Disable. When set high, this bit tristates the 8kHz 61ns active low framing pulse output. Functional Description
Data Sheet
Default 000 0 0 0 0 0
6.312MHz Clock Disable. When set high, this bit tristates the 6.312MHz clock output. 19.44MHz Clock Disable. When set high, this bit tristates the 19.44MHz clock output. Table 13 - Clock Disable Register 2 (R/W)
Address: 19 H Bit 7-3 2 Name RSV MHR Reserved. Manual Holdover Release. A change form 0 to 1 on the MHR bit will release the Core PLL from Auto Holdover to Normal when automatic return from Holdover is disabled (AHRD is set to 1). This bit is level sensitive and it must be cleared immediately after it is set to 1 (next write operation). This bit has no effect if AHRD is set to 0. Automatic Holdover Return Disable. When set high, this bit inhibits the Core PLL from automatically switching back to Normal mode from Auto Holdover state when the active Acquisition PLL regains lock to input reference. The active Acquisition PLL is the Acquisition PLL to which the Core PLL is currently connected. Reserved. Table 14 - Core PLL Control Register (R/W) Functional Description Default 00000 0
1
AHRD
0
0
RSV
0
22
Zarlink Semiconductor Inc.
Data Sheet
Address: 1A H Bit 7-0 Name FPOA7 - 0 Functional Description
ZL30402
Default 00000 000
Fine Phase Offset Adjustment. This register allows phase offset adjustment of all output clocks and frame pulses (C16o, C8o, C4o, C2o, F16o, F8o, F0o, C155, C19o, C34/44, C1.5o, C6o) relative to the active input reference. The adjustment can be positive (advance) or negative (delay) with a nominal step size of 477ps (61.035ns / 128). The rate of phase change is limited to 885ns/s for FCS = 1 and 41ns in 1.326ms for FCS = 0 selections. The phase offset value is a signed 2's complement number e.g.: Advance: +1 step = 01H, +2 steps = 02H, +127 steps = EFH Delay: -1 step = FFH, -2 steps = FEH, -128 steps = 80H Example: Writing 08H advances all clocks by 3.8ns ns and writing F3H delays all clocks Table 15 - Fine Phase Offset Register (R/W)
Address: 20 H Bit 7-5 4-3 Name RSV InpFreq10 Reserved. Input Frequency. These two bits identify the Primary Reference Clock frequency. - 00 = 19.44MHz - 01 = 8kHz - 10 = 1.544MHz - 11 = 2.048MHz Reserved. Primary Acquisition PLL Holdover. This bit goes high whenever the Acquisition PLL enters Holdover mode. Holdover mode is entered when the reference frequency is - lost completely - drifts more than 30 000ppm off from the nominal frequency - a large phase hit occurs on the reference clock. Primary Acquisition PLL Frequency Limit. This bit goes high whenever the Acquisition PLL exceeds its capture range of 104ppm. This bit can flicker high in the event of a large excursion of still tolerable input jitter. Table 16 - Primary Acquisition PLL Status Register (R) Functional Description
2 1
RSV PAH
0
PAFL
Zarlink Semiconductor Inc.
23
ZL30402
Address: 28 H Bit 7-5 4-3 Name RSV InpFreq1-0 Reserved. Functional Description
Data Sheet
Input Frequency. These two bits identify the Secondary Reference Clock frequency. - 00 = 19.44MHz - 01 = 8kHz - 10 = 1.544MHz - 11 = 2.048MHz Reserved. Secondary Acquisition PLL Holdover. This bit goes high whenever the Acquisition PLL enters Holdover mode. Holdover mode is entered when reference frequency is: - lost completely - drifts more than 30 000ppm off the nominal frequency - a large phase hit occurs on the reference clock. Secondary Acquisition PLL Frequency Limit. This bit goes high whenever the Acquisition PLL exceeds its capture range of 104ppm. This bit can flicker high in the event of a large excursion of still tolerable input jitter. Table 17 - Secondary Acquisition PLL Status Register (R)
2 1
RSV SAH
0
SAFL
Address: 40 H Bit 7-0 Name MCFC31 - 24 Functional Description Master Clock Frequency Calibration. This most significant byte contains the 31st to 24th bit of the Master Clock Frequency Calibration Register. See Applications section 4.2 for a detailed description of how to calculate the MCFC value. Table 18 - Master Clock Frequency Calibration Register 4 (R/W) Default 00000 000
Address: 41 H Bit 7-0 Name MCFC23 - 16 Functional Description Master Clock Frequency Calibration. This byte contains the 23rd to 16th bit of the Master Clock Frequency Calibration Register. Default 00000 000
Table 19 - Master Clock Frequency Calibration Register 3 (R/W) Address: 42 H Bit 7-0 Name MCFC15 - 8 Functional Description Master Clock Frequency Calibration. This byte contains the 15th to 8th bit of the Master Clock Frequency Calibration Register. Default 00000 000
Table 20 - Master Clock Frequency Calibration Register 2 (R/W)
24
Zarlink Semiconductor Inc.
Data Sheet
Address: 43 H Bit 7-0 Name MCFC7 - 0 Functional Description Master Clock Frequency Calibration. This byte contains bit 7 to bit 0 of the Master Clock Frequency Calibration Register.
ZL30402
Default 00000 000
Table 21 - Master Clock Frequency Calibration Register 1 (R/W)
5.0
Applications
This section contains application specific details for Mode Switching and Master Clock Oscillator calibration.
5.1
ZL30402 Mode Switching - Examples
The ZL30402 is designed to transition from one mode to the other driven by the internal State Machine or by manual control. The following examples present a couple of typical scenarios of how the ZL30402 can be employed in network synchronization equipment (e.g. timing modules, line cards or stand alone synchronizers).
5.1.1
System Start-up Sequence: FREE-RUN --> HOLDOVER --> NORMAL
The FREE-RUN to HOLDOVER to NORMAL transition represents a sequence of steps that will most likely occur during a new system installation or scheduled maintenance of timing cards. The process starts from the RESET state and then transitions to Free-run mode where the system (card) is being initialized. At the end of this process the ZL30402 should be switched into Normal mode (with MS2, MS1 set to 00) instead of Holdover mode. If the reference clock is available, the ZL30402 will transition briefly into Holdover to acquire synchronization and switch automatically to Normal mode. If the reference clock is not available at this time, as it may happen during new system installation, then the ZL30402 will stay in Holdover indefinitely. While in Holdover mode, the Core PLL will continue generating clocks with the same accuracy as in the Free-run mode, waiting for a good reference clock. When the system is connected to the network (or timing card switched to a valid reference) the Acquisition PLL will quickly synchronize and clear its own Holdover status (PAH bit). This will enable the Core PLL to start the synchronization process. After acquiring lock, the ZL30402 will automatically switch from Holdover into Normal mode without system intervention. This transition to the Normal mode will be flagged by the LOCK status bit and pin.
MS2, MS1 == 01 OR RefSel change
NORMAL (LOCKED) 00 Ref: OK --> FAIL & MS2, MS1 == 00 {AUTO}
Ref: FAIL --> OK & MS2, MS1 == 00 & AHRD=1 & MHR= 0 -->1 then 1-->0 {MANUAL} Ref: FAIL --> OK & MS2, MS1 == 00 & AHRD=0 {AUTO}
RESET == 1
MS2, MS1! = 10 FREERUN 10 HOLDOVER 01
Ref: OK & MS2, MS1 == 00 {AUTO}
RefSel Change
RESET
AUTO HOLDOVER
MS2, MS1 == 10 forces unconditional return from any state to Free-run
Figure 7 - Transition from Free-run to Normal mode
Zarlink Semiconductor Inc.
25
ZL30402
5.1.2 Single Reference Operation: NORMAL --> AUTO HOLDOVER --> NORMAL
Data Sheet
The NORMAL to AUTO-HOLDOVER to NORMAL transition will usually happen when the Network Element loses its single reference clock unexpectedly or when it has two references but switching to the secondary reference is not a desirable option (unless primary reference is lost without chance of quick recovery). The sequence starts with the unexpected failure of a reference signal shown as transition OK --> FAIL in Figure 7 "Transition from Free-run to Normal mode" at a time when ZL30402 operates in Normal mode. This failure is detected by the active Acquisition PLL based on the following FAIL criteria: * * Frequency offset on 8kHz, 1.544MHz, 2.048MHz and 19.44MHz reference clocks exceeds 30000 ppm (3%). Single phase hit on 1.544MHz, 2.048MHz and 19.44MHz exceeds half of the cycle of the reference clock.
After detecting any of these anomalies on a reference clock the Acquisition PLL will switch itself into Holdover mode forcing the Core PLL to automatically switch into the Auto Holdover state. This condition is flagged by LOCK = 0 and HOLDOVER = 1.
MS2, MS1 == 01 OR RefSel change
NORMAL (LOCKED) 00 Ref: OK --> FAIL & MS2, MS1 == 00 {AUTO}
Ref: FAIL --> OK & MS2, MS1 == 00 & AHRD=1 & MHR=0 -->1 then 1-->0 {MANUAL} Ref: FAIL --> OK & MS2, MS1 == 00 & AHRD=0 {AUTO}
RESET == 1
MS2, MS1! = 10 FREERUN 10 HOLDOVER 01
Ref: OK & MS2, MS1 == 00 {AUTO}
RESET
RefSel Change
AUTO HOLDOVER
MS2, MS1 == 10 forces unconditional return from any state to Free-run
Automatic return to NORMAL: AHDR=0 OR Manual return to NORMAL: AHRD=1 & MHR= 0-->1 then 1-->0
Figure 8 - Automatic entry into Auto Holdover State and recovery into Normal mode There are two possible returns to Normal mode after the reference signal is restored: * With the AHRD (Automatic Holdover Return Disable) bit set to 0. In this case the Core PLL will automatically return to the Normal state after the reference signal recovers from failure. This transition is shown on the state diagram as a FAIL --> OK change. This change becomes effective when the reference is restored and there have been no phase hits detected for at least 64 clock cycles for 1.544/2.048 MHz reference, 512 clock cycles for 19.44 MHz reference and 1 clock cycle for 8 kHz reference. With the AHRD bit set to high to disable automatic return to Normal and the change of MHR (Manual Holdover Release) bit from 0 to 1 to trigger the transition from Auto Holdover to Normal. This option is provided to protect the Core PLL against toggling between Normal and Auto Holdover states in case of an intermittent quality reference clock. In the case when MHR has been changed when the reference is still not available (Acquisition PLL in Holdover mode) the transition to Normal state will not occur and MHR 0 to 1 transition must be repeated.
*
This transition from Auto Holdover to Normal mode is performed as "hitless" reference switching.
26
Zarlink Semiconductor Inc.
Data Sheet
5.1.3
ZL30402
Dual Reference Operation: NORMAL --> AUTO HOLDOVER--> HOLDOVER --> NORMAL
The NORMAL to AUTO-HOLDOVER to HOLDOVER to NORMAL sequence represents the most likely operation of ZL30402 in Network Equipment. The sequence starts from the Normal state and transitions to Auto Holdover state due to an unforeseen loss of reference. The failure conditions triggering this transition were described in section 4.1.2. When in the Auto Holdover state, the ZL30402 can return to Normal mode automatically if the lost reference is restored and the ADHR bit is set to 0. If the reference clock failure persists for a period of time that exceeds the system design limit, the system control processor may initiate a reference switch. If the secondary reference is available the ZL30402 will briefly switch into Holdover mode and then transition to Normal mode.
MS2, MS1 == 01 OR RefSel change
NORMAL (LOCKED) 00 Ref: OK --> FAIL & MS2, MS1 == 00 {AUTO}
Ref: FAIL --> OK & MS2, MS1 == 00 & AHRD=1 & MHR= 0-->1 then 1-->0 {MANUAL} Ref: FAIL --> OK & MS2, MS1 == 00 & AHRD=0 {AUTO}
RESET == 1
MS2, MS1! = 10 FREERUN 10 HOLDOVER 01
Ref: OK & MS2, MS1 == 00 {AUTO}
RESET
RefSel Change
AUTO HOLDOVER AHDR=0
MS2, MS1 == 10 forces unconditional return from any state to Free-run
(automatic return enabled)
Figure 9 - Entry into Auto Holdover state and recovery into Normal mode by switching references The new reference clock will most likely have a different phase but it may also have a different fractional frequency offset. In order to lock to a new reference with a different frequency, the Core PLL may be stepped gradually towards the new frequency. The frequency slope will be limited to less than 2.0 ppm/sec.
Zarlink Semiconductor Inc.
27
ZL30402
5.1.4
* * *
Data Sheet
Reference Switching (RefSel): NORMAL --> HOLDOVER --> NORMAL
The NORMAL to HOLDOVER to NORMAL mode switching is usually performed when: A reference clock is available but its frequency drifts beyond some specified limit. In a Network Element with stratum 3 internal clocks, the reference failure is declared when its frequency drifts more than 12ppm beyond its nominal frequency. During routine maintenance of equipment when orderly switching of reference clocks is possible. This may happen when synchronization references must be rearranged or when a faulty line card must be replaced.
MS2, MS1 == 01 OR RefSel change
NORMAL (LOCKED) 00 Ref: OK --> FAIL & MS2, MS1 == 00 {AUTO}
Ref: FAIL --> OK & MS2, MS1 == 00 & AHRD=1 & MHR= 0-->1 then 1-->0 {MANUAL} Ref: FAIL --> OK & MS2, MS1 == 00 & AHRD=0 {AUTO}
RESET == 1
MS2, MS1! = 10 FREERUN 10 HOLDOVER 01
Ref: OK & MS2, MS1 == 00 {AUTO}
RESET
RefSel Change
AUTO HOLDOVER
MS2, MS1 == 10 forces unconditional return from any state to Free-run
Figure 10 - Manual Reference Switching Two types of transitions are possible: * Semi-automatic transition, which involves changing RefSel input to select a secondary reference clock without changing the mode select inputs MS2, MS1 = 00 (Normal mode). This forces ZL30402 to momentarily transition through the Holdover state and automatically return to Normal mode after synchronizing to a secondary reference clock.
Manual transition, which involves switching into Holdover mode (MS2, MS1 = 01), changing references with RefSel, and manual return to the Normal mode (MS2, MS1 = 00). In both cases, the change of references provides "hitless" switching.
*
5.2
Programming Master Clock Oscillator Frequency Calibration Register
The Master Crystal Oscillator and its programmable Master Clock Frequency Calibration register (see Table 18, Table 19, Table 20, and Table 21) have been described in Section 3.0 "Master Clock Frequency Calibration Circuit", on page 13. Programming of this register should be done after system has been powered long enough for the Master Crystal Oscillator to reach a steady operating temperature. When the temperature stabilizes the crystal oscillator frequency should be measured with an accurate frequency meter. The frequency measurement should be substituted for the foffset variable in the following equation. MCFC = 45036 * ( - foffset) where foffset is the crystal oscillator frequency offset from the nominal 20 000 000 Hz frequency expressed in Hz.
28
Zarlink Semiconductor Inc.
Data Sheet
ZL30402
Example 1: Calculate the binary value that must be written to the MCFC register to correct a -1ppm offset of the Master Crystal Oscillator. The -1ppm offset for a 20MHz frequency is equivalent to -20Hz: MCFC = 45036 * 20 = 900720 = 00 0D BE 70 H Note: Correcting the -1ppm crystal offset requires +1ppm MCFC offset. Example 2: Calculate the binary value that must be written to the MCFC register to correct a +2ppm offset of the Master Crystal Oscillator. The +2ppm offset for 20MHz frequency is equivalent to 40Hz: MCFC = 45036 * (-40) = -1801440 = FF E4 83 20 H
6.0
6.1
Characteristics
AC and DC Electrical Characteristics
Absolute Maximum Ratings* Parameter 1 2 3 4 5 6 Supply voltage Voltage on any pin Current on any pin Storage temperature Package power dissipation (80 pin LQFP) ESD rating Symbol VDDR VPIN IPIN TST PPD VESD -55 Min -0.3 -0.3 Max 7.0 VDD+0.3 30 125 1000 1500 Units V V mA C mW V
* Voltages are with respect to ground (GND) unless otherwise stated * Exceeding these values may cause permanent damage. Functional operation under these conditions is not implied.
Recommended Operating Conditions*
Characteristics 1 2 Supply voltage Operating temperature Symbol VDD TA Min 3.0 -40 Typ 3.3 25 Max 3.6 +85 Units V C
* Voltages are with respect to ground (GND) unless otherwise stated
Zarlink Semiconductor Inc.
29
ZL30402
DC Electrical Characteristics*
Characteristics 1 2 3 4 5 6 7 8 9 10 11 12 13
Note 1: Note 2:
Data Sheet
Symbol IDD IDDS VCIH VCIL IIL VOH VOL VOD dVOD VOS dVOS IOS TRF
Min
Max 135 2.2
Units Conditions/Notes mA mA V V A V V mV mV V mV mA ps Pin short to GND Note 2 VI=VDD or GND IOH=10mA IOL=10mA ZT=100 ZT=100 Note 1 Outputs unloaded Outputs unloaded
Supply current with C20i = 20MHz Supply current with C20i = 0V CMOS high-level input voltage CMOS low-level input voltage Input leakage current High-level output voltage Low-level output voltage LVDS: Differential output voltage LVDS: Change in VOD between complementary output states LVDS: Offset voltage LVDS: Change in VOS between complementary output states LVDS: Output short circuit current LVDS: Output rise and fall times
0.7VDD 0.3VDD 15 2.4 0.4 250 450 50 1.125 1.375 50 24 260 900
* Voltages are with respect to ground (GND) unless otherwise stated VOS is defined as (V OH + VOL) / 2 Rise and fall times are measured at 20% and 80% levels.
AC Electrical Characteristics - Timing Parameter Measurement - CMOS Voltage Levels*
Characteristics 1 2 3 Threshold voltage Rise and fall threshold voltage High Rise and fall threshold voltage Low Symbol VT VHM VLM Level 0.5VDD 0.7VDD 0.3VDD Units V V V
* Voltages are with respect to ground (GND) unless otherwise stated * Supply voltage and operating temperature are as per Recommended Operating Conditions * Timing for input and output signals is based on the worst case conditions (over TA and VDD)
Timing Reference Points VHM VT VLM tIF, tOF tIR, tOR
ALL SIGNALS
Figure 11 - Timing Parameters Measurement Voltage Levels
30
Zarlink Semiconductor Inc.
Data Sheet AC Electrical Characteristics - Microprocessor Timing*
Characteristics 1 2 3 4 5 6 7 8 9 10 11 12 DS Low DS High CS Setup CS-Hold R/W Setup R/W Hold Address Setup Address Hold Data Read Delay Data Read Hold Data Write Setup Data Write Hold Symbol tDSL tDSH tCSS tCSH tRWS tRWH tADS tADH tDRD tDRH tDWS tDWH 10 5 Min 65 100 0 0 20 5 10 10 60 10 Max Units ns ns ns ns ns ns ns ns ns ns ns ns
ZL30402
Test Condition
CL=90pF
* Supply voltage and operating temperature are as per Recommended Operating Conditions
tDSH DS tCSS CS tRWS R/W
tDSL VT tCSH VT tRWH VT
tADS
A0-A6
tADH VT tDRD tDRH VALID DATA tDWS tDWH VT VT
D0-D7 READ
D0-D7 WRITE
VALID DATA
Figure 12 - Microport Timing
Zarlink Semiconductor Inc.
31
ZL30402
AC Electrical Characteristics - ST-BUS and GCI Output Timing*
Characteristics 1 2 3 4 5 6 7 8 9 10 11 12 13 F16o pulse width low (nom 61ns) F8o to F16o delay C16o pulse width low C16o to F8o delay F8o pulse width high (nom 122ns) C8o pulse width low C8o to F8o delay F0o pulse width low (nom 244) F8o to F0o delay C4o pulse width low C4o to F8o delay C2o pulse width low C2o to F8o delay Symbol tF16L tF16D tC16L tC16D tF8H tC8L tC8D tF0L tF0D tC4L tC4D tC2L tC2D Min 52 19 19 -2 118 54 -2 236 115 114 2 235 -2 Max 61 27 35 6 128 65 6 248 123 126 8 250 6 Units ns ns ns ns ns ns ns ns ns ns ns ns ns
Data Sheet
Test Condition
* Supply voltage and operating temperature are as per Recommended Operating Conditions
tF16L tF16D F16o tc =125s tC16L tC16D VT tc = 61.04 ns F8o tc =125s
C8o
VT
C16o tF8H
VT tC8L tC8D VT tc = 122.07 ns tF0L tF0D tc =125s tC4L tC4D VT tc = 244.14 ns tC2L tC2D VT tc = 488.28 ns VT
F0o
C4o
C2o
Figure 13 - ST-BUS and GCI Output Timing
32 Zarlink Semiconductor Inc.
Data Sheet AC Electrical Characteristics - DS1, DS2 and C19o Clock Timing*
Characteristics 1 2 3 4 5 6 C6o pulse width low F8o to C6o delay C1.5o pulse width low C1.5o to F8o delay C19o pulse width high C19o to F8o delay Symbol tC6L tC6D tC1.5L tC1.5D tC19H tC19D Min 70 80 315 55 19 8 Max 83 95 330 75 35 14 Units ns ns ns ns ns ns
ZL30402
Test Condition
* Supply voltage and operating temperature are as per Recommended Operating Conditions
F8o tc =125s tC6L
VT tC6D VT tc = 158.43 ns tC1.5L tC1.5D VT tc = 647.67 ns tC19H tC19D VT tc = 51.44 ns
C6o
C1.5o
C19o
Figure 14 - DS1, DS2 and C19o Clock Timing
Zarlink Semiconductor Inc.
33
ZL30402
AC Electrical Characteristics - C155o and C19o Clock Timing
Characteristics 1 2 3 4 C155o pulse width low C155o to C19o rising edge delay C155o to C19o falling edge delay C19 pulse width high Symbol tC155L tCF19DLH tCF19DHL tCF19H Min 2.7 -10 -7 22 Max 3.7 5 7 33 Units ns ns ns
Data Sheet
Test Condition
* Supply voltage and operating temperature are as per Recommended Operating Conditions
tC155L C155p tc = 6.43 ns tCF19DLH C19o Dejittered tc = 51.44 ns
1
2
3
4
5
6
7
8
1 1.25V
tCF19DHL VT tCF19H
Note: Delay is measured from the rising edge of C155P clock (single ended) at 1.25V threshold to the rising and falling edges of C19o clock at VT threshold
Figure 15 - C155o and C19o Timing
34
Zarlink Semiconductor Inc.
Data Sheet
ZL30402
AC Electrical Characteristics - Input to Output Phase Alignment (after RefAlign change from 1 to 0)* Characteristics 1 2 3 4 5 6 7 8 9 10 8 kHz ref pulse width high F8o to 8 kHz ref input delay 1.544 MHz ref pulse width high 1.544 MHz ref input to F8o delay 2.048 MHz ref pulse width high 2.048 MHz ref input to F8o delay 19.44 MHz ref pulse width high F8o to 19.44 MHz ref input delay 19.44 MHz ref input to C19o delay Reference input rise and fall time Symbol tR8H tR8D tR1.5H tR1.5D tR2H tR2D tR19H tR19D tR19C19D tIR, tIF Min 100 -15 100 210 100 192 20 5 -4 14 4 10 202 220 115 Max Units ns ns ns ns ns ns ns ns ns ns Test Condition
* Supply voltage and operating temperature are as per Recommended Operating Conditions
tR8H PRI/SEC 8 kHz tc = 125 s PRI/SEC 1.544 MHz tR1.5H
tR8D VT tR1.5D VT tR2D VT
tc = 647.67 ns
tR2H
PRI/SEC 2.048 MHz
tc = 488.28 ns tR19H
tR19D VT
PRI/SEC 19.44 MHz C19o
tc = 51.44 ns
tR19C19D
VT
tc = 51.44 ns F8o tc = 125 s Note: Delay time measurements are done with jitter free input reference signals VT
Figure 16 - Input Reference to Output Clock Phase Alignment
Zarlink Semiconductor Inc.
35
ZL30402
AC Electrical Characteristics - Input Control Signals*
Characteristics 1 2 Input controls Setup time Input controls Hold time Symbol tS tH Min 100 100 Max Units ns ns
Data Sheet
Test Condition
* Supply voltage and operating temperature are as per Recommended Operating Conditions
VT F8o tS MS1, MS2 RefSel, FCS, RefAlign E3/DS3, E3DS3/OC3 tH VT
Figure 17 - Input Control Signal Setup and Hold Time
AC Electrical Characteristics - E3 and DS3 Output Timing*
Characteristics 1 2 3 4 C44o clock pulse width high C11o clock pulse width high C34o clock pulse width high C8.5o clock pulse width high Symbol tC44H tC11H tC34H tC8.5L Min 8 8 12 7 Max 12 40 15 40 Units ns ns ns ns Test Condition
* Supply voltage and operating temperature are as per Recommended Operating Conditions
tC44H C44o tc = 22.35 ns C11o tc = 89.41 ns C34o tc = 29.10 ns C8.5o tc = 116.39 ns tC8.5H VT tC34H VT tC11H VT VT
Figure 18 - E3 and DS3 Output Timing
36 Zarlink Semiconductor Inc.
Data Sheet
6.2 Performance Characteristics
ZL30402
Performance Characteristics*
Characteristics 1 2 3 4 5 6 7 8 Holdover accuracy Holdover stability Capture range Lock time 1.1Hz Filter 0.1Hz Filter Output Phase variation Reference switching: PRI SEC, SEC PRI Switching from Normal mode to Holdover mode Switching from Holdover mode to Normal mode Output Phase Slope 9 10 G.813 Option 1, GR-1244 stratum 3 G.813 Option 2 GR-253 SONET stratum 3 GR-253 SONET SMC 41 885 1.326ms ns/s 50 0 50 ns ns ns 70 70 s s 4.6ppm frequency offset 4.6ppm frequency offset Typical 0.000001 NA 104 Units ppm ppm ppm Determined by stability of 20MHz frequency source Test Condition
* Supply voltage and operating temperature are as per Recommended Operating Conditions
Zarlink Semiconductor Inc.
37
ZL30402
Performance Characteristics - Jitter Generation (Intrinsic Jitter) - Filtered*
Characteristics 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 C1.5o (1.544MHz) C2o (2.048MHz) C19o (19.44MHz) Dejittered C19o (19.44MHz) Dejittered C19o (19.44MHz) Dejittered C19o (19.44MHz) Dejittered C19o (19.44MHz) C19o (19.44MHz) C19o (19.44MHz) C19o (19.44MHz) C34o (34.368MHz) C34o (34.368MHz) C44o (44.736MHz) C44o (44.736MHz) C155o (155.52MHz) C155o (155.52MHz) C155o (155.52MHz) C155o (155.52MHz) Max Ulpp 0.004 0.004 0.017 0.014 0.024 0.021 0.026 0.018 0.035 0.025 0.038 0.037 0.032 0.023 0.106 0.091 0.145 0.127 Max ns-pp 2.75 1.80 0.86 0.73 1.24 1.08 1.34 0.94 1.78 1.30 1.11 1.06 0.72 0.51 0.68 0.58 0.93 0.82
Data Sheet
Test Condition Filter: 10Hz - 40kHz Filter: 20Hz - 100kHz Filter: 100Hz - 400kHz OC-1 Filter: 20kHz - 400kHz OC-1 Filter: 500Hz - 1.3MHz OC-3 Filter: 65kHz - 1.3MHz OC-3 Filter: 100Hz - 400kHz OC-1 Filter: 20kHz - 400kHz OC-1 Filter: 500Hz - 1.3MHz OC-3 Filter: 65kHz - 1.3MHz OC-3 Filter: 100Hz - 800kHz Filter: 10kHz - 800kHz Filter: 10Hz - 400kHz Filter: 30kHz - 400kHz Filter: 100Hz - 400kHz OC-1 Filter: 20kHz - 400kHz OC-1 Filter: 500Hz - 1.3MHz OC-3 Filter: 65kHz - 1.3MHz OC-3
* Supply voltage and operating temperature are as per Recommended Operating Conditions
38
Zarlink Semiconductor Inc.
Data Sheet Performance Characteristics - Jitter Generation (Intrinsic Jitter) - Unfiltered*
Characteristics 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 C1.5o (1.544MHz) C2o (2.048MHz) C4o- (4.096MHz) C6o (6.312MHz) C8o (8.192MHz) C8.5o (8.592MHz) C11o (11.184MHz) C16o- (16.384MHz) C19o (19.44MHz) C19o (19.44MHz) C34o (34.368MHz) C44o (44.736MHz) C155o (155.52MHz) F0o (8kHz) F8o (8kHz) F16o (8kHz) Max Ulpp 0.010 0.010 0.020 0.033 0.042 0.028 0.031 0.090 0.038 0.059 0.092 0.110 0.170 NA NA NA Max ns-pp 6.5 5.8 4.8 5.2 5.2 3.3 2.8 5.5 2.0 3.0 2.7 2.5 1.1 4.7 4.0 3.1
ZL30402
Test Condition
Dejittered with Analog PLL Analog PLL bypassed
* Supply voltage and operating temperature are as per Recommended Operating Conditions
Zarlink Semiconductor Inc.
39
ZL30402
Data Sheet
D D1
Notes: 1) Not to scale 2) Dimensions in millimeters 3) Ref. JEDEC Standard MS-026
E1
E
e A1
A
A2
b
Figure 19 - ZL30402/QCC 80 Pin LQFP
Dim A A1 A2 b D D1 e E E1
80-Pin Min
-
100-Pin Min
-
128-Pin Min 0.05 1.35 0.17 Max 1.60 0.15 1.45 0.27
208-Pin Min 0.05 1.35 0.17 Max 1.60 0.15 1.45 0.27
256-Pin Min 0.05 1.35 0.13 Max 1.60 0.15 1.45 0.23
Max 1.60 0.15 1.45 0.38
Max 1.60 0.15 1.45 0.27
0.05 1.35 0.22
0.05 1.35 0.17
16.00 BSC 14.00 BSC 0.65 BSC 16.00 BSC 14.00 BSC
16.00 BSC 14.00 BSC 0.50 BSC 16.00 BSC 14.00 BSC
22.00 BSC 20.00 BSC 0.50 BSC 16.00 BSC 14.00 BSC
30.00 BSC 28.00 BSC 0.50 BSC 30.00 BSC 28.00 BSC
30.00 BSC 28.00 BSC 0.40 BSC 30.0 BSC 28.00 BSC
40
Zarlink Semiconductor Inc.
For more information about all Zarlink products visit our Web Site at
www.zarlink.com
Information relating to products and services furnished herein by Zarlink Semiconductor Inc. trading as Zarlink Semiconductor or its subsidiaries (collectively "Zarlink") is believed to be reliable. However, Zarlink assumes no liability for errors that may appear in this publication, or for liability otherwise arising from the application or use of any such information, product or service or for any infringement of patents or other intellectual property rights owned by third parties which may result from such application or use. Neither the supply of such information or purchase of product or service conveys any license, either express or implied, under patents or other intellectual property rights owned by Zarlink or licensed from third parties by Zarlink, whatsoever. Purchasers of products are also hereby notified that the use of product in certain ways or in combination with Zarlink, or non-Zarlink furnished goods or services may infringe patents or other intellectual property rights owned by Zarlink. This publication is issued to provide information only and (unless agreed by Zarlink in writing) may not be used, applied or reproduced for any purpose nor form part of any order or contract nor to be regarded as a representation relating to the products or services concerned. The products, their specifications, services and other information appearing in this publication are subject to change by Zarlink without notice. No warranty or guarantee express or implied is made regarding the capability, performance or suitability of any product or service. Information concerning possible methods of use is provided as a guide only and does not constitute any guarantee that such methods of use will be satisfactory in a specific piece of equipment. It is the user's responsibility to fully determine the performance and suitability of any equipment using such information and to ensure that any publication or data used is up to date and has not been superseded. Manufacturing does not necessarily include testing of all functions or parameters. These products are not suitable for use in any medical products whose failure to perform may result in significant injury or death to the user. All products and materials are sold and services provided subject to Zarlink's conditions of sale which are available on request.
Purchase of Zarlink's I2C components conveys a licence under the Philips I2C Patent rights to use these components in an I2C System, provided that the system conforms to the I2C Standard Specification as defined by Philips. Zarlink and the Zarlink Semiconductor logo are trademarks of Zarlink Semiconductor Inc. Copyright 2002, Zarlink Semiconductor Inc. All Rights Reserved.
TECHNICAL DOCUMENTATION - NOT FOR RESALE


▲Up To Search▲   

 
Price & Availability of ZL30402

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X